mcrb stock analysis